VintaSoft Imaging .NET SDK 14.0: Documentation for .NET developer
Vintasoft.Imaging Namespace / PointFAffineTransform Class / TransformVectors Methods / TransformVectors(AffineMatrix,PointF[],Int32,Int32) Method
Syntax Requirements SeeAlso
In This Topic
    TransformVectors(AffineMatrix,PointF[],Int32,Int32) Method (PointFAffineTransform)
    In This Topic
    Transforms the specified vectors using the specified AffineMatrix.
    Syntax
    'Declaration
    
    Public Overloads Shared Sub TransformVectors( _
    ByVal matrix
    The matrix that is used to transform vectors.
    As AffineMatrix, _
    ByVal vectors
    The vectors to transform. The original vectors in the array are replaced by their transformed values.
    () As System.Drawing.PointF, _
    ByVal offset
    Start offset in vectors array.
    As System.Int32, _
    ByVal count
    Count of vectors to transformation.
    As System.Int32 _
    )
    public static void TransformVectors(
    AffineMatrix matrix,
    System.Drawing.PointF[] vectors,
    System.Int32 offset,
    System.Int32 count
    )
    public: static void TransformVectors(
    AffineMatrix* matrix,
    System.Drawing.PointF[]* vectors,
    System.Int32 offset,
    System.Int32 count
    )
    public:
    static void TransformVectors(
    AffineMatrix^ matrix,
    array<System.Drawing.PointF>^ vectors,
    System.Int32 offset,
    System.Int32 count
    )

    Parameters

    matrix
    The matrix that is used to transform vectors.
    vectors
    The vectors to transform. The original vectors in the array are replaced by their transformed values.
    offset
    Start offset in vectors array.
    count
    Count of vectors to transformation.
    Requirements

    Target Platforms: .NET9; .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

    See Also